/**
 * 好友邀请房间管理器
 */
cc.Class({
    extends: cc.Component,

    properties: {
        /**
         * 玩家信息显示
         */
        playerInfos: [cc.Node],
    },

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {},

    start () {

    },

    // update (dt) {},

    init () {
        //两个玩家都默认不显示
        for (var i = 0; i < this.playerInfos.length; i++) {
            this.playerInfos[i].active = false;
        }
    },

    /**
     * 显示房间玩家信息
     * @param {number} index 玩家下标
     * @param {string} openID 玩家ID
     */
    showPlayerInfo (index, openID) {
        var self = this;
        wx.getUserInfo({
            openIdList: [openID],
            lang: 'zh_CN',
            success (res) {
                if(res.data){
                    console.log(res.data);
                    if(res.data[0].nickName != undefined && res.data[0].avatarUrl != undefined){
                        self.playerInfos[index].active = true;
                        self.playerInfos[index].getComponent('PlayerInfo').initView(res.data[0].nickName, res.data[0].avatarUrl);
                    }
                    else{
                        console.log("自己的信息1:undefined");
                    }
                }
                else{
                    self.playerInfos[index].active = false;
                }                
            },
            fail () {
                console.log("获取信息失败");
            }
        });
    },
});
